exorbitant sum - German English Dictionary